Installing and Configuring RabbitMQ

RabbitMQ is used as the message broker by both IEE and Action Manager, so it must be configured for each. If you have IEE and Action Manager installed in separate virtual machines (VMs), then RabbitMQ should be installed in each VM.

Download and run the following binaries, in this order:

  • Erlang: https://www.erlang.org/downloads

    1. Download the 64-bit binary for 64-bit machines

    2. Ensure that the environment variable ERLANG_HOME has been created during installation. If it has not, set the path as follows:

      Environment variable ERLANG_HOME created during installation.

  • RabbitMQ: https://github.com/rabbitmq/rabbitmq-server/releases - download rabbitmq-server-3.9.1.exe or higher version.

    1. Double-click the executable. The RabbitMQ installation wizard opens.

      ""

      Click Next.

    2. Click Browse to choose a different install location, if desired.

      ""

    3. Click Install.

      A status bar displays the installation progress.

    4. When the wizard says "Installation Complete," click Next.

      ""

    5. Click Finish.

      ""

    6. Go to Windows Start > RabbitMQ Server > RabbitMQ Command Prompt.

      ""

    7. Run the following commands, in this order:

      1. rabbitmqctl status

      2. rabbitmq-plugins enable rabbitmq_management

      3. rabbitmqctl stop

      4. rabbitmq-service start -localhost:15672

    8. Open a web browser and go to the following URL:

      http://localhost:15672/#/channels

    9. Proceed to installing the next needed Itron Enterprise Edition (IEE) Meter Data Management (MDM) component.